hand car - Spanish English Dictionary